<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>炼焦大数据智能诊断系统 - 项目工作计划</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <style>
        body { font-family: 'Microsoft YaHei', 'PingFang SC', sans-serif; background: #f4f7fa; color: #222; margin: 0; }
        .header { background: linear-gradient(90deg, #1a4b8c 0%, #2563eb 100%); color: #fff; padding: 40px 0 20px 0; text-align: center; }
        .header h1 { font-size: 2.5rem; margin-bottom: 10px; }
        .header p { font-size: 1.1rem; opacity: 0.9; }
        .progress-bar-bg { width: 60%; margin: 30px auto 0; background: #e3e8f0; border-radius: 20px; height: 18px; }
        .progress-bar { width: 35%; height: 18px; background: linear-gradient(90deg, #60a5fa, #2563eb); border-radius: 20px; transition: width 1s; }
        .timeline { display: flex; flex-wrap: wrap; justify-content: center; margin: 40px 0 20px 0; gap: 20px; }
        .phase-card { background: #fff; border-radius: 14px; box-shadow: 0 4px 18px rgba(37,99,235,0.08); width: 320px; padding: 28px 22px; transition: transform 0.3s, box-shadow 0.3s; position: relative; }
        .phase-card:hover { transform: translateY(-8px) scale(1.03); box-shadow: 0 8px 32px rgba(37,99,235,0.15);}
        .phase-title { font-size: 1.2rem; color: #2563eb; margin-bottom: 10px; }
        .phase-time { font-size: 0.95rem; color: #888; margin-bottom: 10px; }
        .phase-tasks { font-size: 1rem; margin-bottom: 10px; }
        .phase-leader { font-size: 0.95rem; color: #1a4b8c; margin-bottom: 8px; }
        .phase-deliver { font-size: 0.95rem; color: #2563eb; }
        .milestone-section { max-width: 900px; margin: 40px auto; background: #fff; border-radius: 14px; box-shadow: 0 4px 18px rgba(37,99,235,0.08); padding: 30px; }
        .milestone-title { font-size: 1.3rem; color: #1a4b8c; margin-bottom: 18px; }
        .milestone-list { display: flex; flex-wrap: wrap; gap: 18px; }
        .milestone-item { background: #f5f8ff; border-radius: 10px; padding: 16px 20px; flex: 1 1 200px; min-width: 180px; color: #2563eb; font-weight: bold; }
        .team-section { max-width: 900px; margin: 40px auto; background: #fff; border-radius: 14px; box-shadow: 0 4px 18px rgba(37,99,235,0.08); padding: 30px; }
        .team-title { font-size: 1.3rem; color: #1a4b8c; margin-bottom: 18px; }
        .team-list { display: flex; flex-wrap: wrap; gap: 18px; }
        .team-member { background: #f5f8ff; border-radius: 10px; padding: 16px 20px; flex: 1 1 180px; min-width: 150px; text-align: center; }
        .team-avatar { width: 48px; height: 48px; border-radius: 50%; background: #2563eb; color: #fff; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; margin: 0 auto 8px; }
        @media (max-width: 900px) {
            .timeline, .milestone-list, .team-list { flex-direction: column; }
            .phase-card, .milestone-item, .team-member { width: 100%; }
            .progress-bar-bg { width: 90%; }
        }
    </style>
</head>
<body>
    <div class="header">
        <h1>炼焦大数据智能诊断系统<br>项目工作计划</h1>
        <p>本计划基于项目需求文档，细化各阶段目标、任务、时间与责任分工，保障项目高效推进。</p>
        <div class="progress-bar-bg">
            <div class="progress-bar" id="progressBar"></div>
        </div>
    </div>

    <!-- 阶段总览 -->
    <div class="timeline">
        <div class="phase-card">
            <div class="phase-title">1. 需求分析与系统设计</div>
            <div class="phase-time">2周（2024.5.1-2024.5.14）</div>
            <div class="phase-tasks">梳理业务需求，输出需求文档，系统总体架构设计，原型图制作。</div>
            <div class="phase-leader">负责人：项目经理</div>
            <div class="phase-deliver">交付物：需求文档、原型图、系统设计方案</div>
        </div>
        <div class="phase-card">
            <div class="phase-title">2. 数据库设计与基础功能开发</div>
            <div class="phase-time">4周（2024.5.15-2024.6.11）</div>
            <div class="phase-tasks">数据库建模，数据采集、存储、预处理模块开发，数据导入导出功能。</div>
            <div class="phase-leader">负责人：后端开发</div>
            <div class="phase-deliver">交付物：数据库结构、基础功能模块</div>
        </div>
        <div class="phase-card">
            <div class="phase-title">3. 核心分析功能开发</div>
            <div class="phase-time">6周（2024.6.12-2024.7.23）</div>
            <div class="phase-tasks">横向/纵向对比分析、异常分析、可视化展示、报表生成等核心功能开发。</div>
            <div class="phase-leader">负责人：数据分析师、前端开发</div>
            <div class="phase-deliver">交付物：分析功能、可视化界面、报表模块</div>
        </div>
        <div class="phase-card">
            <div class="phase-title">4. 智能诊断模块开发</div>
            <div class="phase-time">4周（2024.7.24-2024.8.20）</div>
            <div class="phase-tasks">异常诊断、质量预测、工艺优化等智能算法开发与集成。</div>
            <div class="phase-leader">负责人：数据分析师、后端开发</div>
            <div class="phase-deliver">交付物：智能诊断模块、算法文档</div>
        </div>
        <div class="phase-card">
            <div class="phase-title">5. 系统集成与测试</div>
            <div class="phase-time">2周（2024.8.21-2024.9.3）</div>
            <div class="phase-tasks">各模块集成，系统联调，功能/性能/安全测试，BUG修复。</div>
            <div class="phase-leader">负责人：测试工程师</div>
            <div class="phase-deliver">交付物：测试报告、上线准备</div>
        </div>
        <div class="phase-card">
            <div class="phase-title">6. 部署与培训</div>
            <div class="phase-time">2周（2024.9.4-2024.9.17）</div>
            <div class="phase-tasks">系统部署上线，用户培训，项目验收，交付文档。</div>
            <div class="phase-leader">负责人：项目经理</div>
            <div class="phase-deliver">交付物：上线系统、培训材料、验收文档</div>
        </div>
    </div>

    <!-- 里程碑 -->
    <div class="milestone-section">
        <div class="milestone-title">项目里程碑</div>
        <div class="milestone-list">
            <div class="milestone-item">需求文档与系统设计确认</div>
            <div class="milestone-item">数据库设计完成</div>
            <div class="milestone-item">基础功能开发完成</div>
            <div class="milestone-item">核心分析功能开发完成</div>
            <div class="milestone-item">智能诊断模块开发完成</div>
            <div class="milestone-item">系统测试通过</div>
            <div class="milestone-item">系统上线与验收</div>
        </div>
    </div>

    <!-- 团队分工 -->
    <div class="team-section">
        <div class="team-title">团队分工</div>
        <div class="team-list">
            <div class="team-member">
                <div class="team-avatar">PM</div>
                <div>项目经理</div>
                <div>统筹管理、进度把控、需求确认</div>
            </div>
            <div class="team-member">
                <div class="team-avatar">FE</div>
                <div>前端开发</div>
                <div>界面开发、交互实现、可视化展示</div>
            </div>
            <div class="team-member">
                <div class="team-avatar">BE</div>
                <div>后端开发</div>
                <div>数据接口、业务逻辑、数据库</div>
            </div>
            <div class="team-member">
                <div class="team-avatar">DA</div>
                <div>数据分析师</div>
                <div style="font-size:0.97rem; color:#1a4b8c;">
                    <ul style="text-align:left; margin:0 0 0 18px;">
                        <li>主导数据分析流程设计与算法实现</li>
                        <li>负责数据清洗、特征工程、指标建模</li>
                        <li>开发异常检测、趋势分析、相关性分析等核心算法</li>
                        <li>构建机器学习/深度学习模型，进行模型训练与评估</li>
                        <li>输出分析报告、算法文档和数据洞察结论</li>
                        <li>与前后端协作，推动数据可视化与智能诊断落地</li>
                    </ul>
                </div>
            </div>
            <div class="team-member">
                <div class="team-avatar">QA</div>
                <div>测试工程师</div>
                <div>功能测试、性能测试、BUG跟踪</div>
            </div>
        </div>
    </div>

    <script>
        // 动画效果：进度条加载
        window.onload = function() {
            setTimeout(function() {
                document.getElementById('progressBar').style.width = '60%';
            }, 500);
        }
    </script>
</body>
</html>
